.list-row {
  display: flex;
  flex-flow: wrap;
  justify-content: space-between;
  padding: 0 20px;
  background-color: #f5f5f5;
  .goods-item {
    display: flex;
    align-items: center;
    background: #fff;
    flex-direction: column;
    justify-content: space-around;
    margin-top: 20px;
    width: 346px;
    border-radius: 20px;
    overflow: hidden;
    .goods-item-image {
      width: 346px;
      height: 346px;
      overflow: hidden;
      Image {
        width: 100%;
        height: 100%;
      }
    }

    .goods-item-content {
      flex: 2;
      font-size: 30px;
      display: flex;
      padding: 20px 16px;
      flex-direction: column;

      .goods-item-content-title {
        color: #262626;
        height: 70px;
        width: 306px;
        overflow: hidden;
        letter-spacing: 3px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        text-overflow: ellipsis;
        font-size: 24px;
      }

      .goods-item-content-info {
        color: #767676;
        font-size: 24px;
        margin: 28px 0;
      }

      .goods-item-content-tags {
        display: flex;
        margin-bottom: 28px;

        .goods-item-content-tages-item {
          color: #F2CA26;
          border: 1px solid #F2CA26;
          font-size: 22px;
          padding: 2px 10px;
          border-radius: 20px;
          margin-right: 10px;
        }
      }
    }

    .goods-item-content-buy {
      display: flex;
      .goods-item-content-buy-price {
        display: flex;
        color: #FF4E6C;
        align-items: flex-end;
        margin-top: 20px;
        width: 100%;
        justify-content: space-between;
        .goods-item-content-buy-price-value {
          font-size: 36px;
          display: flex;
          align-items: flex-end;
          .goods-item-content-buy-price-unio {
            font-size: 22px;
            margin-left: 20px;
            line-height: 42px;
          }
        }
        .goods-item-pad{
          font-size: 14px;
          color: #717171;
          margin-bottom: 10px;
        }
      }

      .goods-item-content-buy-addcart {
        display: flex;
        justify-content: space-between;

        .goods-item-content-buy-num {
          width: 40px;
          text-align: center;
          overflow: hidden;
        }

        AtIcon {
          color: #FF576A;
        }
      }
    }
  }
}
